import request from '@/utils/request'


// 查询单位信息列表
export function listUnit(query) {
  return request({
    url: '/system/unit/list',
    method: 'get',
    params: query
  })
}

// 查询单位信息详细
export function getUnit(id) {
  return request({
    url: '/system/unit/' + id,
    method: 'get'
  })
}

// 新增单位信息
export function addUnit(data) {
  return request({
    url: '/system/unit',
    method: 'post',
    data: data
  })
}

// 修改单位信息
export function updateUnit(data) {
  return request({
    url: '/system/unit',
    method: 'put',
    data: data
  })
}

// 删除单位信息
export function delUnit(id) {
  return request({
    url: '/system/unit/' + id,
    method: 'delete'
  })
}
// 联网单位类型
export function allList() {
  return request({
    url: '/fire/type/allList',
    method: 'get'
  })
}

// 联网单位
export function unitAllList() {
  return request({
    url: '/fire/unit/allList',
    method: 'get'
  })
}
// 经济类型
export function economicAllList() {
  return request({
    url: '/fire/economic/type/allList',
    method: 'get'
  })
}
// 所属行业
export function belongAllList() {
  return request({
    url: '/fire/belong/allList',
    method: 'get'
  })
}
// 国民经济
export function industryAllList() {
  return request({
    url: '/fire/industry/allList',
    method: 'get'
  })
}
// 行政区域
export function regionAllList() {
  return request({
    url: '/fire/region/allList',
    method: 'get'
  })
}
// 市
export function childrenCityList(id) {
  return request({
    url: '/fire/region/childrenCityList/'+ id,
    method: 'get'
  })
}
// 区县
export function childrenDistrictList(id) {
  return request({
    url: '/fire/region/childrenDistrictList/'+ id,
    method: 'get'
  })
}
// /tag单位标签
export function tagAllList() {
  return request({
    url: '/fire/tag/allList',
    method: 'get'
  })
}
// 监管等级
export function superviseLevel() {
  return request({
    url: '/fire/level/allList',
    method: 'get'
  })
}
// 主管单位
export function getSupervisorUnit(id) {
  return request({
    url: '/fire/region/getSupervisorUnit/'+ id,
    method: 'get'
  })
}
// system/uni/push/{同步
export function unitPush(id) {
  return request({
    url: '/system/unit/push/'+ id,
    method: 'get'
  })
}
